package controlador;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.util.ArrayList;

import entidades.Usuario;

public class ControladoraUsuario {

	private ArrayList<Usuario> usuarios;

	public ControladoraUsuario() {
		usuarios = new ArrayList<Usuario>();
	}

	public Usuario Buscar(String user) {
		for (Usuario usuario : usuarios) {
			if (usuario.getUser().equals(user))
				return usuario;
		}
		return null;
	}

	public void Cargar() {
		File file = new File("..\\src\\util\\files\\Usuarios.csv");
		try {
			FileReader fileReader = new FileReader(file);
			BufferedReader br = new BufferedReader(fileReader);
			String linea;
			while ((linea = br.readLine()) != null) {
				String data[] = linea.split(",");
				usuarios.add(new Usuario(data[0], data[1]));
			}
			br.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}
